to hunker down

[网络] 准备应付挑战或困难

热门查询